body{background: #FFF url(../imgs/xhtj_bj.png)  repeat-x;}
body .bg{ background:url(../imgs/xhtj_bj1.png)  no-repeat center 0px;}
.wrapper{width:958px; margin: 0 auto;}
.header{height:135px;}
.main{margin:12px 0px 0px 9px;width:940px;backgroung:#fff;}
.xhbrand{
	 background:url(../imgs/xhtj_brand.png) no-repeat right;
	 height:99px;
	 color:#fff;
	 font-size:14px;
	 padding:0 0 0 5px;
	 margin:-125px 0 0 0;
	 font-weight:bold;
}
.xhbrand_tit {position:relative;height:38px;margin-top:32px;line-height:38px;*line-height:42px;background:url(../imgs/xhtj_brandm.png) repeat-x;margin-right:115px;min-width:148px;width:auto!important;width:148px;}
.xhbrand_tit span{
	position:absolute;
	width:80px;
	height:64px;
	left:-13px;
	top:-26px;
	background:url(../imgs/xhtj_brandl.png) no-repeat;
}
.crumb{
	height:30px;
	line-height:30px;
	text-align:right;
	margin-left:10px;
	width:auto;
	background: url(../imgs/xhtj_crumb1.png) no-repeat right;
	}
.crumb span{float:left;padding:0 0 0 10px;}
.crumb li{list-style-type:none;}
.crumb a{color:#000;padding:0 10px 0 10px;}
.cptu{ 
background: url(../imgs/xhtj_cbtubj.png) no-repeat;
width:278px;
height:262px;
}
.p20 {padding:20px;}
.company,.product-box{width:auto;padding:0 15px;}
.companyxx{width:630px;margin:10px 0 0 0;}
/*	.companyxx div{
	color:#d30000;
	line-height:40px;
	font-size:24px;
	font-weight:bold;
	padding:0 120px 5px 15px;
	position:relative;
	background:url(../imgs/xhtj_bx.png) no-repeat bottom;
	}
*/
.companyxx h3 {
    color:#d30000;
	line-height:40px;
	font-size:24px;
	font-weight:bold;
	padding:0 120px 5px 15px;
	position:relative;
	background:url(../imgs/xhtj_bx.png) no-repeat bottom;
}
.companyxx div p{font-size:12px;font-weight:normal;color:#333;}
.companyxx div p span {color:#999;}
.companyxx p{
	line-height:24px;
	text-indent:20px;
	font-size:14px;
	padding:0 0 5px 0;
	}
.companyxx a{color:#f51600;padding:0 0 0 15px;} 

.companyxx span.conpany{
	 background:url(../imgs/ann.png) no-repeat 0 3px;
	 width:117px;
	 height:38p;
	 display:inline-block;
	 text-indent:-9999px;
	 position:absolute;
	 right:0;
	 top:0;
	 }

.cptu span img{width:262px;height:146px;margin:7px 3px 0 3px;}
.cptu p{
	font-size:14px;
	border-bottom:#cccccc 1px solid;
	 width:80%;
	 height:30px;
	 line-height:30px;
	 padding:0 0 0 15px;
	 margin:0 13px 0 13px;
 }
 .cptu tt,.td-box tt{ 
 background:url(../imgs/ann.png) no-repeat 0 -48px;
 width:45px;
 height:20px;
 display:inline-block;
 margin:4px 0 0 0;
 cursor:pointer;
 }
 .cptu a{ margin:4px 0 0 0;}
 .t-cp,.q-ny,.x-xx{
	 height:28px;
	 line-height:28px;
	 font-weight:bold;
	 font-size:14px;
	 }
.q-ny a{color:#000;}
.t-cp span,.q-ny span,.x-xx span{
	float:right;font-size:12px; 
	font-weight:normal;
	padding:0 15px 0 0;
	}
.t-cp tt,.q-ny tt,.x-xx tt{
	color:#d30000;

	}
.t-show,.q-n,.x-td{
	 border:#cccccc 1px solid;
	 position:relative;
	 }
 .q-n{ position:relative;}
 .q-n .t-an1{ position:absolute;width:16px;height:16px;background:url(../imgs/t_ann.png) no-repeat;top:80px; cursor:pointer;left:2px;}
 .q-n .t-an2{ position:absolute;width:16px;height:16px;background:url(../imgs/t_ann.png) no-repeat right;top:80px; cursor:pointer;right:2px;}
 .q-n ul{padding:0 0 0 5px;}
.h394{height:394px;}
.h197{height:197px;}
.t-show .t-show-ul li{
	height:179px;
	width:228px;
	float:left;
	_display:inline;
	margin:6px 0 0 6px;
	border:#bab9ba 1px solid;
	overflow:hidden;
	}
.t-show .t-show-ul img{
	width:222px;
	height:171px;
	padding:3px;
	border-width:0;
	}
.t-show-ul a {padding:0;}
.t-show li{
	width:210px;
	float:left;
	_display:inline;
	margin:6px 8px 0;
	text-align:center;
	}
.t-show img{
	width:202px;
	height:143px;
	padding:3px;
	border:#bab9ba 1px solid;
	}
.t-show a{
	height:45px; 
	line-height:24px;
	color:#000;
	}
.tjcp,.qyny,.xxxx{
	width:100%; 
	text-indent:20px;
	margin:10px 0 0 0;
	 background:url(../imgs/xhtj.png) repeat-x 0 0;
	 height:28px;
	 overflow:hidden;
	}
.t-titl,.q-titl,.x-titl{ 
background:url(../imgs/xhtj.png) no-repeat 0 -28px;
height:28px;
width:8px;
_margin-top:1px;
}
.t-titr,.q-titr,.x-titr{ 
background:url(../imgs/xhtj.png) no-repeat 0 -56px;
height:28px;
width:8px;
_margin-top:1px;
}
.q-n li{float:left;_display:inline;margin:15px 5px 0 25px;}
.q-n img{width:190px;height:129px;}
.h163{height:163px;}
.t-cp li{height:28px;}
.td-box{WIDTH:100%;border:#bab9ba 1px solid;font-size:12px;}
.td-box th{ 
text-align:left;
font-weight: normal; 
background:#f5f5f5;
width:171px;
border:#bab9ba 1px solid;
padding:0 0 0 20px;
}
.td-box tr{height:30px;}
.td-box td{ border:#bab9ba 1px solid;padding:0 0 0 20px;}
.td-box strong{color:#d30000; font-weight:normal;}
.td-box th.w148{width:148px;}
.m-u{
	width:100%; 
	background: url(../imgs/xxhtj_mu.png) repeat-x;
	height:29px;
	text-align:center;
	font-size:14px;
	}
.m-u ul{margin:0 0 0 300px;}
.m-u li{
	float:left; 
	line-height:29px;
	color:#fff;
	}
.m-u a {color: #fff;padding:0 10px 0 15px;}
.m-u a:hover { color: #fff; font-weight:bold;}
.p-tu{width:259px;}
.p-tpzs{ 
background:url(../imgs/xhtj_productbj.png) no-repeat;
width:259px;
height:329px;margin:0 0 5px 0;
}
.p-tp li{
	width:216px;
	margin:15px 0 0 20px !important;
	margin:15px 0 0 10px; 
	list-style-type:none;
	}
.p-tp span{ 
border:#d3e0e7 1px solid; 
background:#ebf9ff;
width:216px;
height:151px; 
display:inline-block;
}
.p-tp  img{
	width:103px; 
	height:125px;
	margin:20px 0 0 60px;
	} 
.p-tp p{line-height:24px;}
.p-tp a{ text-align:left;color:#000;}
.p-tp{background:#e0f5ff;}
.p-list{width:620px;margin:20px 15px 0 0;}
.p-list img{padding:0 10px 0 50px;max-width:550px;width:expression(this.width > 550 ? "550px" : this.width);}
.p-list h3{font-size:18px;line-height:30px;}
.p-list p{line-height:26px;}
.p-list tt{color:#007ac7; font-weight:bold;line-height:30px;}
.p-img img{width:222px;height:269px;margin:5px 0 0 10px;}
.p-ico{
	 background:url(../imgs/ann.png) no-repeat 0 -71px;
	 height:34px;
	 width:78px;
	 float:left;
	 margin:10px 0 0 10px;
	 cursor:pointer;
	 }
.p-lx{height:50px;}
.p-tpzs p{width:100px;}
.p-lxr{width:128px;padding:5px 0 0 10px; text-align:center;}
.m-bar{
	width:181px;
	margin:20px 0 0 0; 
	position:relative
}
.m-tit{ 
	background:url(../imgs/xhtj_m1.png) repeat-x;
	width:167px;
	height:420px;
	margin-left:6px;
	border: 1px solid #a6d0e7;
	position:relative
}
.m-titl, .m-titr{
	width: 4px;
	height: 5px;
	position: absolute;
	top: -1px;
	background:url(../imgs/producticon.png) 0px 0 no-repeat;
}
.m-titl{
	left: -1px;
	background:url(../imgs/producticon.png) 0px 0 no-repeat;
}
.m-titr{
	right: -2px !important;right: -3px;
	background:url(../imgs/producticon.png) -4px 0 no-repeat;
}

.m-mu{ 
	height:457px;  
	position:absolute;
	top:10px;
	left:0px;
}
.m-mu li{line-height:36px; text-align:center;font-size:14px;}
.m-mu li a:hover, .m-mu li .current {
	background: url(../imgs/xhtj_bar1.png) no-repeat;
	display:inline-block;
	width:181px;
	height:36px;
	text-decoration:none;
	color: #fff;
	font-weight:bold;
}
.m-mu li a{color:#000;}
.w716{width:716px;}
.w714{width:714px;}
.t-show p{font-size:12px;}
.pages_01 {padding:10px;text-align:right;}
.pages_01 a{display:inline-block;height:18px;padding:0 5px;border:1px solid #ccc;text-decoration:none;color:#333;}
.pages_01 a:hover {color:#fff;background:#cc0000;border-color:#cc0000;}
.t-an1{
	 background:url(../imgs/t_ann.png) no-repeat;
	 width:16px;height:16px;
	 position:absolute;
	 top:195px;
	 left:2px;
	 cursor:pointer;
	 }

.t-an2{
	 background:url(../imgs/t_ann.png) no-repeat right;
	 width:16px;height:16px;
	 position:absolute;
	 top:195px;
	 right:2px;
	 cursor:pointer;
	 
	 }
.xhtj_lx{ 
background:url(../imgs/xhtj_lx.png) no-repeat;
width:159px;height:101px;
margin:10px 0 0 10px;
}
.xhtj_lx p{margin:6px 0 0 15px;}
.h388{height:388px;}
/* 翻页*/
.t-mg{margin:0 0 0 15px !important;margin:0 0 0 10px;}
.page{width:100%;height:30px;}
.page li{float:right;text-align:center;height:30px;margin:10px;}
.page a{
	border:#ccdbe4 1px solid;
	margin:0 2px;
	height:20px;
	padding:0 6px;
	line-height:20px;
	color:#000;
	display:inline-block;
	
}
.page tt{padding:0 5px;}
.minh197 {min-height:197px;height:auto!important;height:197px;}
.bottom_notice {background:#7e3c3c;height:27px;line-height:27px;color:#fff;text-align:center;margin-bottom:10px;}
.bottom_notice span {background:url(../imgs/notice.jpg) no-repeat 0 2px;padding-left:15px;}
.copyright {height:96px;background:#f2f2f2;padding:20px 0 0 200px;}
.crumb .jb_import {width:60px;background:url(../imgs/ann.png) no-repeat -94px -49px;float:none;padding:0 0 0 25px;*padding:2px 0 0 25px;_background:url(../imgs/ann.gif) no-repeat -94px -49px;}
.crumb .c_d30000 {color:#D30000; padding:0 5px;}
.c_d30000 {color:#D30000;}
.light_box {border:5px solid #7f7f7f;position:absolute;padding:20px;top:200px;background:#fff;left:200px;visibility:hidden;z-index:999;}
.light_box2 {border:5px solid #7f7f7f;position:absolute;padding:5px 10px 10px;top:200px;background:#fff;display:none;left:200px;z-index:999;}
.notice_tit {border-bottom:1px solid #ccc;font-size:14px;font-weight:bolder;margin-bottom:10px;}
#notice_box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 5px solid #7F7F7F;
    left: 200px;
    padding: 13px 40px;
    position: absolute;
    top: 200px;
    z-index:999;
}
#notice_box .not_msg {padding:10px 0 10px 100px;width: 220px;}
#notice_box .close_button {width:18px;height:19px;position:absolute;background:url(../imgs/ann.png) no-repeat -98px -76px;right:5px;top:5px;}
.light_box2 .close_button {width:18px;height:19px;position:absolute;background:url(../imgs/ann.png) no-repeat -98px -76px;right:5px;top:5px;}
#notice_box .close_button:hover {background-position:-96px -95px;}
.light_box2 .close_button:hover {background-position:-96px -95px;}
#notice_box .title {color:red;font-weight:bolder;font-size:14px;}
#notice_box .peo_ico {width:75px;height:91px;position:absolute;background:url(../imgs/sw_imgs.png) no-repeat 0 -213px;left:50px;top:42px;}

.notice_box_t {border:5px solid #7f7f7f;position:absolute;padding:18px 18px;top:200px;background:#fff;left:220px;}
.notice_box_t .not_msg {padding:2px;width: 298px;}
.notice_box_t .close_button {width:18px;height:19px;position:absolute;background:url(../imgs/sw_imgs.png) no-repeat -177px -174px;right:5px;top:5px;}
.notice_box_t .close_button:hover {background-position:-175px -193px;}
.aln_l {text-align:left;}
.aln_c {text-align:center;}
.aln_r {text-align:right;}
.input_s01 {height:21px;border:1px solid #d0d0d0;}
.pb5 {padding-bottom:5px;}
.brb2 {border-right:1px solid #b2b2b2;}
.btn_s04 {width:103px;height:40px;border:0;background:url(../imgs/ann.png) no-repeat 0px -157px;cursor:pointer;color:#174574;font-weight:bolder;font-size:16px;}
.btn_s05 {width:73px;height:30px;border:0;background:url(../imgs/ann.png) no-repeat 0px -119px;cursor:pointer;color:#fff;font-weight:bolder;font-size:14px;}
.btn_s06 {width:87px;height:27px;border:0;background:url(../imgs/ann.png) no-repeat -1px -207px;cursor:pointer;color:#333;font-weight:bolder;margin:0 5px;}
.col_6 {color: #666666;}
.fs_14 {font-size: 14px;}
.p13 {padding-top: 20px;}
.w120 {width:120px;} 
.w250 {width: 250px;}
.w463 {width:400px;}
.w430 {width:430px;}
.plr20 {padding:0 20px;}
.vt {VERTICAL-ALIGN:top;}
.w300 {width:300px;}
.center {text-align:center;}
.mtb5 {margin:5px 0;}